WordReference Random House Unabridged Dictionary of American English © 2026
per′manent ech′o, [Electronics.]
- Electronicsa radar signal reflected to a radar station on the ground by a building or other fixed object.